﻿@using ABC.Controllers.ViewModels
@using ABC.Core.Extentions
@using CaptchaLib
@model RemindViewModel
@{
    ViewBag.Title = "Восстановление доступа - Азбука24";
    Layout = "~/Views/Shared/_GuestLayout.cshtml";
}
<script type="text/javascript">
</script>
<div id="login-form">
    <div id="login-data" class="fade-all well">
        <div class="page-header">
            <h1>
                <img src="@Url.VirtualImageUrl("logo.png")">
                <small>Восстановление доступа</small>
            </h1>
        </div>
        @if (Model.SendEmail)
        {
            <div class="alert alert-success">
                <p>
                    <strong>Запрос обработан!</strong> Данные для восстановления доступа были отправлены
                    на почтовый ящик @Model.Email.
                    <br>
                    Если вы не получили письмо, проверьте введенные данные и отправьте запрос повторно.</p>
            </div>
        }
        @if (Model.SendPhone)
        {
            <div class="alert alert-success">
                <p>
                    <strong>Запрос обработан!</strong> Данные для восстановления доступа были отправлены
                    по SMS на номер @Model.Phone.
                    <br>
                    Если вы не получили сообщение, проверьте введенные данные и отправьте запрос повторно.</p>
            </div>
        }
        @Html.ValidationSummaryDialog()
        @using (Html.BeginForm("Remind", "Guest", FormMethod.Post, new { @class = "form-horizontal" }))
        {
            <div class="control-group">
                <label class="control-label" for="email">
                    Электронная почта</label>
                <div class="controls">
                    @Html.TextBoxFor(m => m.Email, new { id = "email", @class = "input input-large", type = "email" })
                </div>
            </div>
            <div class="control-group">
                <label class="control-label" for="phone">
                    Номер телефона</label>
                <div class="controls">
                    @Html.TextBoxFor(m => m.Phone, new { id = "phone", type = "tel", @class = "input input-large phone" })
                </div>
            </div>
            <div class="control-group">
                <label class="control-label" for="captcha">
                    @Html.CaptchaFor(m => m.CaptchaText, "GetCaptcha", "Обновить")
                </label>
                <div class="controls">
                    @Html.TextBox("CaptchaText", "", new { id = "CaptchaText", @class = "input input-small" })
                    <span class="help-block">Введите символы с картинки слева</span>
                </div>
            </div>
            <div class="form-actions">
                <button class="btn btn-large btn-primary" type="submit">
                    Восстановить доступ</button>
            </div>
        }
    </div>
</div>
